package game
{
	public class RxEntityType
	{
		public static const ENTITY_TYPE_HERO:int = 0;
		public static const ENTITY_TYPE_ENEMY:int = 1;
		public static const ENTITY_TYPE_NONCOMBAT:int = 2;
		public static const ENTITY_TYPE_PROJECTILE:int = 3;
		public static const ENTITY_TYPE_ITEM:int = 4;
		public static const ENTITY_TYPE_PORTAL:int = 5;
		public static const ENTITY_TYPE_SPAWNER:int = 6;
		public static const ENTITY_TYPE_HEROSPAWN:int = 7;
		public static const ENTITY_TYPE_CAMERA:int = 8;
		public static const ENTITY_TYPE_NAV:int = 9;
		public static const ENTITY_TYPE_SCENE:int = 10;
		public static const ENTITY_TYPE_HUD:int = 11;
		public static const ENTITY_TYPE_UTILITY:int = 12;
		public static const ENTITY_TYPE_NAMES:Vector.<String> = new Vector.<String>(13);
		
		public function RxEntityType()
		{
			ENTITY_TYPE_NAMES[0] = "hero";
			ENTITY_TYPE_NAMES[1] = "enemy";
			ENTITY_TYPE_NAMES[2] = "noncombat";
			ENTITY_TYPE_NAMES[3] = "projectile";
			ENTITY_TYPE_NAMES[4] = "item";
			ENTITY_TYPE_NAMES[5] = "portal";
			ENTITY_TYPE_NAMES[6] = "spawner";
			ENTITY_TYPE_NAMES[7] = "herospawn";
			ENTITY_TYPE_NAMES[8] = "camera";
			ENTITY_TYPE_NAMES[9] = "nav";
			ENTITY_TYPE_NAMES[10] = "scene";
			ENTITY_TYPE_NAMES[11] = "hud";
			ENTITY_TYPE_NAMES[12] = "utility";
		}
	}
}